home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2000 November / cd joystick no120 novembre 2000 cd 1.iso / data / demos / gunlok / data1.cab / Program_Executable_Files / scripts / Training_Level_Area3.gcs < prev    next >
Text File  |  2000-08-22  |  8KB  |  228 lines

  1. // Training level area #3 script.
  2.  
  3. close door 3
  4. delete baddiec
  5. // Add friends in.
  6. token hark
  7. add team 1 hark goodiec
  8. set hark res
  9. token frend
  10. add team 1 frend goodied
  11. set frend res
  12. token elint
  13. add team 1 elint goodieb
  14. set elint res
  15. hide console
  16. real wait or click 1
  17. controls off
  18. cursor off
  19. borders 2.2 2
  20. save camera
  21. set required distance 57 4
  22. set required pos -5 10 -17 4
  23. set required ori 0 522 -3683 4
  24. TEXT Here are the other three members of your team. In this area you will learn how to control multiple characters.
  25. real wait or click 10
  26. hide console
  27. real wait or click 1
  28. TEXT Controlling a group is similar to controlling an individual character.
  29. real wait or click 7
  30. hide console
  31. real wait or click 1
  32. TEXT You can select your whole team by dragging a box around them with the mouse. You can also press CTRL+A to do the same thing.
  33. real wait or click 12
  34. hide console 
  35. real wait or click 1
  36. borders 0 2
  37. restore camera
  38. cursor on
  39. controls on
  40. TEXT Try selecting your whole team now.
  41. REPTXT You need to select your whole team by dragging a box around them or by pressing CTRL+A.
  42. wait for all friendlies to be selected
  43. real wait or click 1
  44. hide console
  45. real wait or click 1
  46. controls off
  47. cursor off
  48. borders 2.2 2
  49. TEXT You can also select part of your team. Again, there are two ways to do this. One way is to drag a box around just the characters you want to select.
  50. real wait or click 12
  51. hide console
  52. real wait or click 1
  53. TEXT Alternatively, you can hold down CTRL and left-click on the characters you want to select, or their taskbar buttons.
  54. real wait or click 10
  55. hide console
  56. real wait or click 1
  57. controls on
  58. cursor on
  59. borders 0 2
  60. TEXT Try selecting two or three of your team members now.
  61. REPTXT You need to select two or three of your team by dragging a box around them or holding down CTRL and left-clicking.
  62. wait for some friendlies to be selected
  63. real wait or click 1
  64. hide console
  65. real wait or click 1
  66. TEXT Now select all your team again.
  67. REPTXT You need to select your whole team again.
  68. wait for all friendlies to be selected
  69. real wait or click 1
  70. hide console
  71. real wait or click 1
  72. TEXT Leave your whole team selected and call up the command wheel.
  73. REPTXT You need to bring up the command wheel.
  74. wait for command wheel
  75. real wait or click 1
  76. hide console
  77. real wait or click 1
  78. TEXT Now click on the standing orders button. Remember that holding the mouse pointer over a button for a short time shows what it does.
  79. REPTXT You need to open the standing orders menu by clicking on its button.
  80. wait for standing orders menu
  81. real wait or click 1
  82. hide console
  83. real wait or click 1
  84. TEXT Here you can decide what formation your team should regroup in and how they should react to enemies. Hold the pointer over each icon to find out what they do.
  85. real wait or click 13
  86. hide console
  87. real wait or click 1
  88. TEXT Tell your team to use the "stay abreast" formation.
  89. REPTXT You need to instruct your team to use the "stay abreast" formation by clicking on that icon.
  90. wait for all friendlies to use abreast formation
  91. real wait or click 1
  92. hide console
  93. real wait or click 1
  94. TEXT Now order them to move. They will stop in this new formation.
  95. REPTXT You need to make your whole team move in this new formation.
  96. wait for all friendlies to move
  97. real wait or click 1
  98. hide console
  99. real wait or click 1
  100. TEXT Press Pause to enter Active Pause mode. 
  101. REPTXT You need to press Pause to enter Active Pause mode.
  102. wait for active pause
  103. real wait or click 1
  104. hide console
  105. real wait or click 1
  106. TEXT In Active Pause mode, time in the game is frozen but commands can be issued and the camera can be moved around.
  107. real wait or click 11
  108. hide console
  109. real wait or click 1
  110. TEXT Select all characters and order them to move. Press Pause again to unpause the game and your team will move to the new destination.
  111. REPTXT You need to exit Active Pause mode so that your team moves.
  112. wait for game to be unpaused
  113. REPTXT You need to make your team move.
  114. wait for all friendlies to move
  115. real wait or click 1
  116. hide console
  117. real wait or click 1
  118. TEXT Now enter Active Pause mode again.
  119. wait for active pause
  120. real wait or click 1
  121. hide console
  122. real wait or click 1
  123. controls off
  124. cursor off
  125. borders 2.2 2
  126. TEXT A very useful option is to build up a queue of orders. If you hold down CTRL whilst issuing commands, you can build up a sequence of actions.
  127. real wait or click 13
  128. hide console
  129. real wait or click 1
  130. TEXT Instead of simply pressing Pause when you want to exit Active Pause mode, you can use keys 1 to 4 to activate the corresponding member of your team.
  131. real wait or click 13
  132. hide console
  133. real wait or click 1
  134. TEXT If you do this, the game will unpause and that one character will begin executing his orders. The others will not move until their numbers are pressed.
  135. real wait or click 13
  136. hide console
  137. real wait or click 1
  138. TEXT The key numbers correspond to the taskbar buttons - 1 being the top and 4 the bottom. These controls allow you to create more complex tactical manoeuvres.
  139. real wait or click 13
  140. hide console
  141. real wait or click 1
  142. borders 0 2
  143. cursor on
  144. controls on
  145. // TODO: change this instruction to be shorter, move some of it to seperate text cmd
  146. TEXT Now try selecting each character in turn and giving them individual sequences of orders. Use Pause or keys 1 to 4 to leave Active Pause mode.
  147. REPTXT You need to move each of your team in turn and leave Active Pause mode. Stack commands by holding down CTRL.
  148. wait for all friendlies to have moved
  149. real wait or click 1
  150. hide console
  151. real wait or click 1
  152. give and equip frend grenade_basic
  153. give and equip frend grenade_launcher
  154. give and equip elint battery_basic
  155. give and equip elint laser
  156. give elint interface_arm
  157. TEXT Hark does not have a weapon or any ammo. It's not a good idea to leave a member of your team so vulnerable. Let's fix that. First, select Gunlok.
  158. REPTXT You need to select Gunlok by left-clicking on him or his taskbar button.
  159. wait for friendly actor "Gunlok" to be selected
  160. TEXT Now go to his upgrade screen.
  161. REPTXT You need to open Gunlok's upgrade screen by opening the command wheel and clicking on the wrench icon.
  162. wait for upgrade screen
  163. real wait or click 1
  164. hide console
  165. real wait or click 1
  166. TEXT Next, drag some plasma ammo to Hark's taskbar button. The mouse pointer will change to a hand with an arrow pointing right. Release the mouse button to give him the ammo.
  167. real wait or click 14
  168. hide console
  169. real wait or click 1
  170. TEXT Once you've done that, give Hark the plasma pistol as well. Gunlok will still have the laser.
  171. wait for hark to have plasma pistol
  172. real wait or click 1
  173. hide console
  174. real wait or click 1
  175. TEXT Now click on Hark's taskbar button. The upgrade screen will switch to Hark. Equip him with the plasma pistol. The ammo will automatically be selected too.
  176. wait for hark to equip plasma pistol
  177. real wait or click 1
  178. hide console
  179. real wait or click 1
  180. TEXT Exit the upgrade screen.
  181. wait for main game mode
  182. real wait or click 1
  183. hide console 
  184. real wait or click 1
  185. token baddieh
  186. add mini_sneeker baddieh
  187. set baddieh res
  188. pause game
  189. save camera
  190. controls off
  191. cursor off
  192. borders 2.2 2
  193. set required pos -25 7 26 4
  194. set required ori 0 357 -35 4
  195. set required distance 76
  196. defogger baddieh
  197. TEXT Enemies will pursue a character who runs away, provided they've seen them. Let's try setting up an ambush on this guard.
  198. real wait or click 12
  199. hide console
  200. real wait or click 1
  201. TEXT Hark is the fastest character in your team. You should attract the enemy's attention using him.
  202. real wait or click 11
  203. hide console 
  204. real wait or click 1
  205. TEXT Once the robot has detected Hark, run back to the ambush point you've selected. You should have the rest of your team waiting there.
  206. real wait or click 12
  207. hide console
  208. real wait or click 1
  209. set required pos barrelcentre 3
  210. fogger baddieh
  211. defogger blobarrelf
  212. TEXT This might be a good location for an ambush...
  213. real wait or click 9
  214. hide console
  215. real wait or click 1
  216. restore camera
  217. fogger blobarrelf
  218. set role armour 1 area3barrel
  219. TEXT The next area of your training is beyond that enemy. You will need to destroy it in order to proceed.
  220. controls on
  221. cursor on
  222. borders 0 2
  223. pause game
  224. wait for actor "baddieh" to die
  225. open door 4
  226. TEXT Well done. You can now proceed to the next area.
  227.  
  228.